//
//  FileManager.h
//  FroadTest
//
//  Created by 陈 利群 on 14/11/11.
//  Copyright (c) 2014年 froad. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface FileManager : NSObject

+(FileManager*) sharedFileManager;

/**
 *	@brief	读取Json文件数据
 *
 *	@param 	fileName 	json文件
 *
 *	@return	json解析的字典
 */
- (NSDictionary*)getJsonDataByFileName:(NSString*)fileName;



/**
 *	@brief	获取配置的server地址
 *
 *	@param 	xmlName 	server文件放在Rescource->data
 *
 *	@return	server列表
 */
- (NSArray*)getServerUrlByXmlName:(NSString*)xmlName;


/**
 *	@brief	获取插件类名
 *
 *	@param 	xmlName 	server文件放在Rescource
 *
 *	@return	插件类名，命令名
 */
- (NSDictionary*)getPluginsByXmlName:(NSString*)xmlName;

/**
 *	@brief	解压zip包
 *
 *	@param 	fileName 	解压文件
 *	@param 	path 	解压路径
 *	@param 	password 	密码
 *
 *	@return
 */
- (BOOL)unZipOpenFile:(NSString *)fileName toPath:(NSString *)path withPassword:(NSString *)password;



@end
